home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / comm / comm2 / hdrbbs11.lha / HBBS / Docs / Feedback / H-BBS.BUG
Text File  |  1996-06-25  |  15KB  |  319 lines

  1. Hydra BBS Bugs:
  2.  
  3. 1)    The Screensave for the NodeScreen doesnt work well
  4.     if you use only two bitplanes (4 Colors) ,it still saves the 
  5.     ColorPalette for three Bitplanes (8 Colors),and then the 
  6.     NodeScreen has then still 8 Colors instead of 4,which results
  7.     in a slower Scrolling of the Screen.
  8.     BIG BUG,please FIX it!!
  9.  
  10. it saves that,
  11. /Nodes/NodeX/Screen.CFG
  12. NodeWnd_LeftEdge=33
  13. NodeWnd_TopEdge=252
  14. ConWin_LeftEdge=0  
  15. ConWin_TopEdge=11  
  16. ConWin_Width=680   
  17. ConWin_Height=389  
  18. ScrModeID=102404   
  19. ScrHeight=400      
  20. ScrWidth=680       
  21. ScrDepth=2         
  22. Colour_0=0 0 0     
  23. Colour_1=15 15 0   
  24. Colour_2=0 15 0    
  25. Colour_3=15 15 15  
  26. Colour_4=0 0 15     <-This one`s is not needed,
  27. Colour_5=15 0 15    <-when it is there (like here)
  28. Colour_6=0 15 15    <-it opens a Screen with
  29. Colour_7=15 15 15   <-the Depth of 3 instead (like it should be) with 2
  30.  
  31. but it should be that
  32.  
  33. /Nodes/NodeX/Screen.CFG
  34. NodeWnd_LeftEdge=40
  35. NodeWnd_TopEdge=347
  36. ConWin_LeftEdge=0  
  37. ConWin_TopEdge=11  
  38. ConWin_Width=680   
  39. ConWin_Height=389  
  40. ScrModeID=102404   
  41. ScrHeight=400      
  42. ScrWidth=680       
  43. ScrDepth=2         
  44. Colour_0=0 0 0     
  45. Colour_1=15 15 0   
  46. Colour_2=0 15 0    
  47. Colour_3=15 15 15
  48.  
  49. Enhancements:
  50. I think you are not Using Interleaved Technique on the Screens
  51. becoz the Scrolling is so slow,slower then AmiExpress for an Example
  52. also the Choose of the Screen Pens for the Background, Text, 
  53. Important Text, Active window titles, Menu background, Menu text
  54. should be free configurable...Your Configuration right know isnt so
  55. good,bcoz for an Example i have only the C=2024 Monitor ,which can
  56. only produce 4 (or 16) Greytones,and then your ScreenColors dont look
  57. great, but i have tried to fix it a little bit,(Second Example)
  58.  
  59. 2) Its not really a Bug,but is really annoying me,HBBS checked after Everyreturn
  60. for the Variable Env:TZ,this makes the WHOLE SYSTEM much slower,then it should
  61. be. That sucks really,even the FileScanner does that Shit.
  62. I just pressed 3 Times return...and snoopdos gives me this Log
  63.  
  64. Count Process Name       Action     Target Name                 Options Res
  65. 203   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  66. 204   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  67. 205   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  68. 206   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  69. 207   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  70. 208   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  71. 209   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  72. 210   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  73. 211   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  74. 212   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  75. 213   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  76. 214   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  77. 215   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  78. 216   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  79. 217   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  80. 218   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  81. 219   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  82. 220   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  83. 221   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  84. 222   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  85. 223   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  86. 224   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  87. 225   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  88. 226   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  89. 227   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  90. 228   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  91. 229   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  92. 230   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  93. 231   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  94. 232   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  95. 233   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  96. 234   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  97. 235   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  98. 236   [24] CmdPrompt     ChangeDir  T!Fuckup-0:HBBS                         
  99. 237   [24] CmdPrompt     Lock       ENV:                        Read    OK  
  100. 238   [24] CmdPrompt     ChangeDir  Ram Disk:ENV                            
  101. 239   [24] CmdPrompt     Lock       Ram Disk:ENV/TZ             Read    Fail
  102.  
  103. IMPORTANT        -> PLEASE REMOVE ALL ENV:TZ Access <-  IMPORTANT
  104.  
  105.  
  106.  
  107.  
  108. 3) Then the LastCaller Door from you make Enforcer Hits,that isnt the
  109.    Fine English Way (eh ?).Should be fixed as Soon as Possible,btw are you
  110.    not using Enforcer while deveploping your Software. And are you using
  111.    MungWall (i havent tested it currently for MungWall hits) ?
  112.  
  113. 15-Jan-96  19:35:03                                                          
  114. BYTE-READ from 00000000                        PC: 07DC2DCC                  
  115. USP:  07DAD394 SR: 0004 SW: 0751  (U0)(-)(-)  TCB: 07DB27A8                  
  116. Data: 00000000 00000000 0000FFFF 07DA84C4 0000004D 01F6A35D 00000007 00000007
  117. Addr: 00000001 07DABC48 07DA8E71 07DAC404 07DAB5A8 07DAD3C8 07D48588 --------
  118. ----> 07DABC48 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 000006A0         
  119. ----> 07DAC404 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000E5C         
  120. ----> 07DAB5A8 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000000         
  121. Stck: 07DC1282 00000000 07DABC48 01F6A35D 01F5966F 07DC02CC 07DAC41C 07DA8EAE
  122. Stck: 07800830 07DC0000 00010001 00000014 00000003 07DAC420 07DC4156 00000007
  123. ----> 07DC2DCC - "HBBS:Utils/LastCallers"  Hunk 0000 Offset 00002AFC         
  124. ----> 07DC1282 - "HBBS:Utils/LastCallers"  Hunk 0000 Offset 00000FB2         
  125. ----> 07DABC48 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 000006A0         
  126. ----> 07DAC41C - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000E74         
  127. ----> 07DAC420 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000E78         
  128. ----> 07DC4156 - "HBBS:Utils/LastCallers"  Hunk 0000 Offset 00003E86         
  129. PC-8: 000C4A10 670470FF 0C407000 4CDF00C0 504F4E75 206F0004 226F0008 70007200
  130. PC *: 10181219 0C000061 6D0A0C00 007A6E04 04000020 0C010061 6D0A0C01 007A6E04
  131. Name: "Background CLI"  CLI: "LastCallers"  Hunk 0000 Offset 00002AFC
  132.  
  133. 15-Jan-96  19:36:33                                                          
  134. BYTE-READ from 00000000                        PC: 07DC625C                  
  135. USP:  07DB239C SR: 0004 SW: 0751  (U0)(-)(-)  TCB: 07DB6040                  
  136. Data: 00000000 00000000 0000FFFF 07DAA89C 0000004D 01F6A2EF 00000007 00000007
  137. Addr: 00000001 07DB0C50 07DA8CB9 07DB140C 07DB05B0 07DB23D0 07D48588 --------
  138. ----> 07DB0C50 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 000006A0         
  139. ----> 07DB140C - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000E5C         
  140. ----> 07DB05B0 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000000         
  141. Stck: 07DC4712 00000000 07DB0C50 01F6A2EF 01F698A5 07DC375C 07DB1424 07DA8CF6
  142. Stck: 07800830 07DC0000 00010001 00000014 00000000 07DB1428 07DC75E6 00000007
  143. ----> 07DC625C - "HBBS:Utils/LastCallers"  Hunk 0000 Offset 00002AFC         
  144. ----> 07DC4712 - "HBBS:Utils/LastCallers"  Hunk 0000 Offset 00000FB2         
  145. ----> 07DB0C50 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 000006A0         
  146. ----> 07DB1424 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000E74         
  147. ----> 07DB1428 - "HBBS:Utils/LastCallers"  Hunk 0001 Offset 00000E78         
  148. ----> 07DC75E6 - "HBBS:Utils/LastCallers"  Hunk 0000 Offset 00003E86         
  149. PC-8: 000C4A10 670470FF 0C407000 4CDF00C0 504F4E75 206F0004 226F0008 70007200
  150. PC *: 10181219 0C000061 6D0A0C00 007A6E04 04000020 0C010061 6D0A0C01 007A6E04
  151. Name: "Background CLI"  CLI: "LastCallers"  Hunk 0000 Offset 00002AFC
  152.  
  153. 4a) The Priority of the Doors should be configurable..
  154.  
  155. CmdPrompt_Type_1=NORMAL                                    
  156. CmdPrompt_Door_1=HBBS:Doors/System/CmdPrompt/CmdPrompt.HBBS
  157.  
  158. Then just Simply Add CmdPrompt_Pri_1= so at all it looks like this.
  159.  
  160. CmdPrompt_Type_1=NORMAL                                    
  161. CmdPrompt_Door_1=HBBS:Doors/System/CmdPrompt/CmdPrompt.HBBS
  162. CmdPrompt_Pri_1=1
  163.  
  164. 4b) The Stack of the Doors should be configurable..
  165.  
  166. CmdPrompt_Type_1=NORMAL                                    
  167. CmdPrompt_Door_1=HBBS:Doors/System/CmdPrompt/CmdPrompt.HBBS
  168.  
  169. Then just Simply Add CmdPrompt_Stack_1=12000 so at all it looks like this.
  170.  
  171. CmdPrompt_Type_1=NORMAL                                    
  172. CmdPrompt_Door_1=HBBS:Doors/System/CmdPrompt/CmdPrompt.HBBS
  173. CmdPrompt_Pri_1=1
  174. CmdPrompt_Stack_1=12000
  175.  
  176. 5) Also the Priority of the Control Program and of the Node Program should
  177.    be also configurable.
  178.  
  179. 6a)The Priority of the the _REAL_ Filetester (i.e LHA,Mapus,LZX) should be
  180.    also configurable.    (That is real important for MultiNode BBS like
  181.    my one)
  182.  
  183.     FileExtension_1=LHA              
  184.     FileType_1=LHA Archive           
  185.     Checker_1=C:Archivers/LHA
  186.     Options_1=t @F@          
  187.     CDToWork_1=FALSE         
  188.     CDToPlayPen_1=FALSE
  189.     
  190. Should be with the Priority Instruction and look like this
  191.  
  192.     FileType_1=LHA Archive                   
  193.     FileExtension_1=LHA      
  194.     FileType_1=LHA           
  195.     Checker_1=C:Archivers/LHA
  196.     CheckPriority_1=0
  197.     Options_1=t @F@          
  198.     CDToWork_1=FALSE         
  199.     CDToPlayPen_1=FALSE
  200.  
  201. 6b)The Stack of the the _REAL_ Filetester (i.e LHA,Mapus,LZX) should be
  202.    also configurable.    (That is real important for MultiNode BBS like
  203.    my one)
  204.  
  205.     FileExtension_1=LHA              
  206.     FileType_1=LHA Archive           
  207.     Checker_1=C:Archivers/LHA
  208.     Options_1=t @F@          
  209.     CDToWork_1=FALSE         
  210.     CDToPlayPen_1=FALSE
  211.     
  212. Should be with the Priority Instruction and look like this
  213.  
  214.     FileType_1=LHA Archive                   
  215.     FileExtension_1=LHA      
  216.     FileType_1=LHA           
  217.     Checker_1=C:Archivers/LHA
  218.     Priority_1=0
  219.     Stack_1=12000
  220.     Options_1=t @F@          
  221.     CDToWork_1=FALSE         
  222.     CDToPlayPen_1=FALSE
  223.  
  224. 7.) Not really a Bug,but it looks better & and a better Design eh ?
  225. Change a Little bit the Zip Extractor,so some Stuff isnt more needed.
  226.  
  227.     FileExtension_4=ZIP                                                     
  228.     FileType_4=Zipped Files                                                 
  229.     AddDIZ_4=ZIP -u {A} FILE_ID.DIZ                                         
  230.     Add_CDToWork_4=TRUE                                                     
  231.     Add_CDToPlayPen_4=FALSE                                                 
  232.     Add_RenameDIZ_4=TRUE                                                    
  233.     GetDIZ_4=UNZIP -o {A} FILE_ID.DIZ file_id.diz ; UNZIP is case sensitive!
  234.     Get_CDToWork_4=TRUE                           ;^^^WRONG WITH THE OPTION -C
  235.     Get_CDToPlayPen_4=FALSE                       ;See my Example                          
  236.     Get_RenameDIZ_4=TRUE
  237.  
  238. you can of the change the 
  239.     GetDIZ_4=UNZIP -o {A} FILE_ID.DIZ file_id.diz
  240.     GetDIZ_4=UNZIP -o -C {A} file_id.diz -d {W}
  241.  
  242. then you can cut the Get_CDToWork_4=TRUE Argument then at all it looks
  243. like that
  244.  
  245.     FileExtension_4=ZIP            
  246.     FileType_4=Zipped Files        
  247.     AddDIZ_4=ZIP -u {A} FILE_ID.DIZ
  248.     Add_CDToWork_4=TRUE            
  249.     Add_CDToPlayPen_4=FALSE        
  250.     Add_RenameDIZ_4=TRUE
  251.     GetDIZ_4=UNZIP -o -C {A} file_id.diz -d {W}
  252.     Get_CDToWork_4=FALSE    ;instead of TRUE,there is now FALSE
  253.     Get_CDToPlayPen_4=FALSE
  254.     Get_RenameDIZ_4=TRUE
  255.  
  256. BTW:Iam using this Unzip (Becoz some older Unzips doesnt support the -C and the
  257.     -d Command) Try to get my Version,when i cant upload to you.
  258.  
  259. 12.System3.1:> bin:unzip 
  260. UnZip 5.12 of 28 August 1994, by Info-ZIP.  Portions (c) 1989 by S. H. Smith.  
  261. Send bug reports to authors at zip-bugs@wkuvx1.wku.edu; see README for details.
  262.                                                                                
  263. Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]   
  264.   Default action is to extract files in list, except those in xlist, to exdir; 
  265.   file[.zip] may be a wildcard.  -Z => ZipInfo mode ("unzip -Z" for usage).    
  266.                                                                                
  267.   -p  extract files to pipe, no messages     -l  list files (short format)     
  268.   -f  freshen existing files, create none    -t  test compressed archive data  
  269.   -u  update files, create if necessary      -z  display archive comment       
  270.   -x  exclude files which follow (in xlist)  -d  extract files into exdir      
  271.                                                                                
  272. modifiers:                                   -q  quiet mode (-qq => quieter)   
  273.   -n  never overwrite existing files         -a  auto-convert any text files   
  274.   -o  overwrite files WITHOUT prompting      -aa treat ALL files as text       
  275.   -j  junk paths (don't make directories)    -v  be verbose/print version info 
  276.   -C  match filenames case-insensitively     -L  make (some) names lowercase   
  277.                                              -V  retain VMS version numbers    
  278. Examples (see unzip.doc for more info):                                        
  279.   unzip data1 -x joe   => extract all files except joe from zipfile data1.zip  
  280.   unzip -p foo | more  => send contents of foo.zip via pipe into program more  
  281.   unzip -fo foo ReadMe => quietly replace existing ReadMe if archive file newer
  282.  
  283. 8) The Time.Script should be changed from
  284.  
  285.        date >t:time$process
  286.  
  287.            to a) 
  288.  
  289.  
  290.        date >t:time{$$)
  291.   or to b) date >t:time{NodeNum}
  292.  
  293. bcoz how it was,it isnt good when TWO People make at the same time `t`
  294. (Dont forget the Amiga is a multitasking machine)
  295.  
  296.  
  297. and then the ConfigurationFile for the Commands Should be also then changed
  298.  
  299.         T_Type_1=CLI
  300.         T_Door_1=Execute HBBS:Doors/User/Time/Time.SCRIPT
  301.             T_Type_2=Screen
  302.         T_Door_2=T:Time
  303.  
  304. to        a)T_Type_1=CLI                                     
  305.             T_Door_1=Execute HBBS:Doors/User/Time/Time.SCRIPT
  306.             T_Type_2=Screen                                  
  307.             T_Door_2=T:Time{$$)
  308. or to     b)T_Type_1=CLI                                     
  309.             T_Door_1=Execute HBBS:Doors/User/Time/Time.SCRIPT
  310.             T_Type_2=Screen                                  
  311.             T_Door_2=T:Time{$$)
  312.  
  313.  
  314.  
  315. 9) That is all for now,more to Come :)))
  316.  
  317. -R/\[>I[]SITY! (Sysop of Terminal Fuckup)
  318.  
  319.